2487
1
3090
6
2012
2
685
0
2173
2083
5
444571
9
1126
1225
36905
791
1547
3080
3
2316
1044
1804
7258
101569
800
174730
18
2902
16
3546
534
4629
15
3593
5460
8
984
2204
501
4044