2953
10
4463
14
9926
5
2776
2415
1
1791
1944
11448
0
8115
51
2219
9
1903
8
610
2401
2013
13
702
3671
1006
3
1972
9859
4
7062
2
2594
7
789
927
731
1173
78
64
442
1312