7095
2
3090
6
108797
0
3673
2919
1813
1
1289601
4
2358
9
1865
2155
3
1922
2045
3589
2436
1469
4971
1249
2851
2948
3868
10
6189
1903
3069
5
6346
16
1880
1376
10598
3694
1234
1221