4111
2
467
0
1567
2041
1
2328
1020
1557
456
409
1045
505
381
722
152
403
458
25137
2490
637
31535
918
3498
4
17353
787
798
415
957
1133
743