7034
2
3090
6
3539
3
3673
2919
2592
1289601
4
2358
9
2155
2948
2195
1463
0
3868
10
3017
1
4728
3198
617
1903
2386
1376
6346
16
10598
3694
4321
1707
1221
12367
26
2154
5347
6668