3090
6
3673
1289601
4
9956
3
2919
2
109776
42
5431
2358
9
2155
1598
2948
3868
10
2319
1
1903
6346
16
2957
2113
1940
10598
2886
3694
3098
1221
942
0
2154
5347
6668
9027
1320
6247
5