19279
2
25137
0
31535
4111
2546
1
17353
20634
8
2275
467
1869
5
5223
9
1180
2574
683
2809
407
492
1647
968
716
1824
381
1842
533
430
722
4604
13
1972
691
1020