3519
9
6247
5
7095
2
3248
8
2155
3
1237
0
1691
1
9954
6
1289601
4
1407
3126
1895
1681
2948
1250
3401
2740
3090
446
2408
2060
2710
1211
2204
1221
6346
16
2154
2173
6668
9027