19279
2
31535
0
25137
4111
17353
467
1559
2546
1
4940
5
683
255
1423
1098
3114
4
2730
6
2634
20634
8
2939
3
514
2727
1754
6800
2290
1824
407
381
1897
510
1842
415