6346
16
1691
1
2181
1163
2100
2
1501
5521
2223
1814
3090
6
2576
3
3562
3673
3936
2935
1821
1938
1781
2245
2919
1289601
4
2358
9
2155
1013
2948
2048
3868
10
1042
1903
1426