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
1564
2263
908
1147
1222
969
781
774
1229
1898
7961
1674
1956
785
721
834
737
781
2022
667
2066
1599
1643
905
1181
709
1688
1563
770
2735
856
1957
1141
691
698
1354
1681
716
1556
938
1712
862
1118
6750
763
4101
878
1161
1934
1192
1134
2547
837
982
903
1414
2357
2468
1496
1277
688
936