16550
27
2668
2
2190
1
346
120469
35
2442
462
0
1776
2830
7
2574
968
2670
20
6976
12
6370
5
1337
180849
1551
1969
9355
3
10396
8
343
4543
1750
2855
2000
1598
5223
9
4016
646
3691