918
0
476
3
467
4111
2
2855
2668
20634
8
4820
2730
6
25137
3442
381
2121
4
19279
17353
1020
2328
957
283
1
415
1557
1571
409
683
625
951
2526
2657
787
602