3546
1
10827
4
2906
2145
4471
2
1976
1310
0
14
1769
1492
3
951
2258
1694
346
181997
11
6236
10
444571
9
1189
2996
1174
3146
12
14861
7
3012
345
32302
3078
8527
807