2966
11
1031
1
9877
6
1657
951
619
5169
564
616
0
108797
3551
10
2502
700
2765
8
2740
2631
2024
3
3539
1353
2
189326
17970
15
21152
1855
6053
4
1294
1289601
2899
589
2757
2911
9