2953
10
4463
14
9926
5
2776
2416
1
1792
1945
11450
0
8117
54
2219
9
1903
8
610
2401
2013
13
702
3671
1006
3
1972
9860
4
7062
2
2594
7
789
928
732
1174
78
65
442
1312