3090
6
1124
1
1244
2
3673
2374
2495
0
1514
1027
1751
2358
9
2919
1798
1903
3
1289601
4
3868
10
2155
2948
10598
9027
5347
6346
16
10827
1593
1320
5052
2257
1730
3694
1340
1221