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