19279
2
31535
0
25137
17353
2275
467
1020
20634
8
2730
6
1824
7334
4
2459
9
1452
1
1343
2546
572
3149
2224
798
1961
4111
2564
3092
1222856
2881
423
2126
422
653
2727
5