2342
2
3090
6
3673
1311
1
2032
2358
9
2919
1903
3
1289601
4
3868
10
456
0
2155
2446
32353
12
2948
3462
10598
9027
840
5347
6346
16
10827
1593
1320
5052
2257
1730
3694
1340
1221