2802
7
2878
15
1941
1
1635
2
1364
1575
1886
1233
0
1541
956
17434
9
4998
20058
1248
6
3992
3
614
247
2375
10
844
977
988
1661
51
1565
14674
2596
1223
212216
1217
1057