625
1
1797
7
409
419
672
985
1249
2
1520
720
437
636
1246
497
560
398
1000
540
649
641
352
751
2629
8
764
1462
0
774
1324
1674
6263
450