50
2052
0
1
1890
3117
3124
1599
2
1619
2990
3101
1868
1946
17
3300
9
2911
2564
1763
2566
1546
2542
1400
3183
3218
13
2266
3058
21
2013
1129
4