19279
2
31535
0
25137
17353
20634
8
169211
11
2730
6
3114
4
1559
2546
1
4111
467
1098
1796
3
1824
2275
6800
2222
2780
3092
2727
4604
13
5477
1972
2939
2809
572
445
913
1869
5