1101
0
4111
2
467
415
3498
4
17353
516
798
381
25137
177
874
668
2328
1551
1020
514
339
2634
413
957
951
456
2702
409
909
305
787
1557
403