50
3221
3
28
1942
0
7
2687
2
2710
5
2848
1
1552
820
2633
1801
1780
2006
2215
2481
11
3123
2015
1230
1497
1314
2101
1826
2336
3017
2700
6
2513
3341
2119
2952