19279
2
25137
0
31535
20634
8
2546
1
4111
17353
2275
2730
6
4126
2809
2855
3
467
1647
4543
5
1559
3765
3510
14076
7
2657
2668
1824
4604
13
3092
1972
1869
683
3469
4
3149
287