19279
2
25137
0
2546
1
31535
17353
20634
8
4111
2275
467
2809
1267
572
646
1869
5
2522
1824
691
3663
2190
1945
423
623
4445
3
14492
2780
6
2694
2730
445
2551
36609
34