667
697
1341
629
1157
764
835
769
1415
1205
830
1744
664
1352
2067
834
1134
1317
3555
713
1503
1339
1045
694
1028
1130
1873
721
1364
787
2995
1446
741
2347
1124
857
1051
1146
936
2259
897
893
1693
694
1274
719
698
847
1169
1751
1461
1404
735
815
774
1480
661
3467
913
846
1459
821
1241
723
1061
1640
1610
994
1050
1310
699
1277
1327
1455
1166
695
1785
812
869
1364
872
802
915
1004
876
877
1421
735
760
1243
1447
1433
833
705
746
642
2517
2743
831
987
726
3726
693
878
1230
1353
2369
772
1136
739
766
745
1681
1672
1105
950
1012
1655
718
2844