19279
2
31535
0
25137
17353
20634
8
2546
1
2730
6
467
3114
4
1559
1550
4111
11829
3149
2574
683
1811
1824
2522
1098
169211
11
2806
3
653
1614
646
798
422
4604
13
1869
5
1860