19279
2
31535
0
25137
17353
6800
3114
4
2730
6
1559
1098
20634
8
2091
2546
1
4111
467
1869
5
3149
1824
2574
2275
5477
1972
345
2190
646
7334
36609
34
3715
2073
2126
4482