18816
11
1000
0
1963
2
488
3187
5
3014
20
3085
3491
4
3485
7
3316
10
5141
1371
1
1253
2032
3003
6
1115
467
906
6220
16
1721
1064
108797
2350
2234
3527
1647
1695
2386
2297