19279
2
31535
0
25137
17353
467
2730
6
3114
4
2329
1098
20634
8
1137
1
2011
3
44199
895
2459
9
6800
2224
2275
418
3708
2091
15789
4591
348
1518
2118
697
78
311
1020