415
0
2121
4
514
798
2634
584
177
1101
1
1133
957
1780
951
409
1557
602
1571
787
846
4895
8
1939
6435
7
381
454
1389
2
403
750
1045
456
266
467