951
1
2740
619
564
2886
2
2502
5253
4
4291
2452
3539
3
3423
1868
11153
8
1466
0
19944
2550
2722
3085
5
1977
2392
763
1289601
444571
9
8607
4943
2153
7
1950
189326
12459
2949
6