3090
6
2629
4
3673
2138
3
2695
2919
2
6496
8
1289601
2358
9
2321
2155
1716
409
0
1038
1
5346
734
6180
5
2948
1010
3868
10
1200
1903
931
2446
6346
16
10598
3694
1221
2154
5347