94
1
349
523
576
2
589
746
4
615
1104
516
640
650
592
773
586
677
562
220
699
3
679
461
664
728
398
552
599
757
738
697
918