1551
2
2328
0
2668
4111
1020
2730
6
482
2855
3
467
20634
8
2727
25137
722
918
1610
2493
1
454
2111
267
418
951
474
2702
1939
2490
909
1043
846
5875
1557