650
829
668
777
840
892
1105
920
735
2381
3328
809
1144
1524
1620
747
1151
713
1983
771
1393
1464
687
1425
738
940
1803
1481
1283
796
1761
688
872
1802
872
726
1282
669
1365
2983
782
684
645
977
828
1534
789
788
2253
1988
822
1072
1481
2423
904
852
1418
2886
728
693
767
1001
706
671
1024
831
1563
2073
699
1011
1014
1438
659
1747
1246
678
682
1907
879
651
814
677
1575
1313
951
1000
1555
1476
766
832
1565
826
665
1032
1077
4204
774
2083
1814
640
1003
808
608
1701
697
1289
1096
831
1243
2242
723
1679
642
971
680
696
1848
1888
1027
738