19279
2
17353
0
20634
8
4111
1506
25137
3691
5
2143
2275
31535
2708
1
1898
4
2668
2296
3114
3116
2330
2657
3
2749
3498
1452
719
2546
2224
467
1385
802
1824
2499
973