19279
2
31535
0
17353
25137
3114
4
2329
467
2730
6
1098
20634
8
6800
2224
3708
1
44199
1137
895
2011
3
1921
2426
13
1847
2275
2362
418
733
2459
9
297
348
2668
1956
1987
16