1598
2
2000
1
181997
11
1383
1828
3216
10
5464
9
1400
8122
13
2100
4
2554
16
3336
1715
3
1510
2101
4117
5
5721
8
1352
1919
108797
0
3283
2386
3151
1541
2245
2530
1788
6236
1174
10827