3657
8
6139
4
4745
9
1058
1
2669
2
685
3090
6
841
1181
3673
496
0
1380
1950
3556
7
3485
1526
2919
2530
1289601
2358
2155
3
2948
3868
10
19944
1903
6346
16
989
10598
3694