3090
6
2377
1
3673
3777
1185
2919
2
2110
1289601
4
1001
0
1474
2358
9
2155
3
852
2340
1723
986
1876
2948
2058
1124
3868
10
1671
1128
159
1903
674
1470
6346
16
10598