3014
20
1598
2
2000
1
3085
5
3491
4
3485
7
1383
1828
3316
10
3216
5464
9
5141
1400
8122
13
2100
2554
16
3336
1715
3
1510
2101
4117
5721
8
2350
2499
1352
1647
1919
108797
0
3283
3527