893
0
20634
8
19279
2
2275
458
2459
9
475
1996
3
17353
2730
6
1824
2809
518
521
1
3498
4
3116
1506
1428
486
440
31535
46
2224
633
1132
2668
1482
3092
3114
466