415
0
2121
4
476
514
798
2634
177
1133
5262
10
2418
1
957
1780
951
409
1557
1513
1702
6
602
1571
787
846
4895
8
1939
381
454
1389
2
403
750
1656
1045