16550
27
2668
2
2190
1
346
120469
35
2442
462
0
1776
2670
20
6976
12
6370
5
1337
180849
1551
9355
3
10396
8
343
4543
1750
2855
2000
1598
4016
646
3691
2749
2224
1934
2091
1452