19279
2
25137
0
31535
17353
4111
467
1869
5
1559
2546
1
20634
8
1824
1436
2102
1934
1098
675
3114
4
2497
623
1842
2602
722
683
780
3621
1464
329
2991
381
2190