16550
27
2821
1
1776
2730
6
1130
3251
2000
636
3118
3
13835
1343
0
1222856
4
3674
10
1808
2
462
1251
4677
5108
111
2628
5155
8
675
928
5262
521
1633
978
1385
343
2659