2254
1
2977
951
3805
6
1451
0
2015
2
1606
2505
2776
2502
1594
3
6346
16
3024
3546
4168
5
4034
12459
1922
2740
2274
2182
2629
189326
19944
619
9956
7793
4
3539
3014
20