2301
12
3090
6
2377
1
3673
384
0
3777
2634
5
2919
2
942
1289601
4
1001
1474
2358
9
2155
3
986
2948
3868
10
1903
674
6346
16
10598
3694
1221
2154
5347
6668
9027
1320
6247