19279
2
25137
0
31535
17353
20634
8
2275
4111
2546
1
467
1824
2809
683
1647
3691
5
2749
1020
492
968
4604
13
1972
1869
390
3469
4
691
547
2881
2574
2522
572
1346