19279
2
31535
0
25137
17353
20634
8
2730
6
3114
4
1559
2546
1
4111
1098
995
1550
2275
6800
2478
543
11829
1132
1532
3092
3070
11
2415
3488
1343
1941
2809
467
3116
445