2301
2
2496
1
1346
4
4111
467
0
415
3498
798
381
25137
177
4382
5
2328
1321
1837
5509
8
1020
443
514
2754
1428
2634
957
2311
951
456
409
787
1557
822