3498
4
1124
1
4111
2
1825
467
0
391
4895
8
1389
415
798
381
25137
177
2328
2459
9
479
2907
3233
16
1020
514
2634
957
951
456
409
787
1557
403
1161
1192