16550
27
1222856
4
10396
8
1932
1
371
0
2189
2008
25137
19279
2
2275
1824
2730
3691
5
4071
2809
2197
17353
2301
2881
1854
31535
49165
7
7334
282572
2825
3
3114
3510
4111
4151
6
2749