19279
2
25137
0
31535
17353
20634
8
1336
1
5781
6
4111
1098
467
3114
4
2526
3
1559
2546
1365
1824
2125
1787
3691
5
683
2749
2102
2198
428
8268
360784
19
445
292
4604
13
2574