19279
2
31535
0
25137
17353
1559
1869
5
2730
6
5223
9
20634
8
2574
1
2546
4111
1098
3114
4
1614
467
6800
492
3217
7
2657
3
5553
13
2668
1824
4604
3092
1972
968
4126
683
3469