4111
2
2730
6
381
0
25137
467
1020
1939
578
1
1557
456
408
1571
675
17353
798
2328
1496
517
1161
415
2152
787
909
584
482
957
951
981
2188
9
505