19279
2
31535
0
25137
17353
20634
8
3114
4
1559
2546
1
4111
2730
6
1098
467
1208
3149
1824
6800
2224
5477
1972
2522
691
683
1346
3323
2334
1180
1056
4438
5
2275
7334