2966
11
1031
1
9877
6
1657
108797
0
1015
1694
951
690
21152
8
2669
2
5169
564
3551
10
1743
700
2765
2631
2024
3
1353
17970
15
1855
6053
4
1294
1380
1289601
2899
589
2757
189326