1635
4
1527
2
1586
1
1935
2199
5
959
1079
5123
6
6083
9
1419
906
1912
3427
7
1078
2899
8
211
0
2562
108797
914
2386
2245
3
2530
6236
10
1174
10827
2629
585
378
951
1750