2301
2
2496
1
1346
4
1811
0
4111
467
2730
6
381
25137
4382
5
2328
1321
1837
5509
8
1020
443
2754
1428
957
415
2311
951
456
409
787
1557
822
403
1161
602