720
693
1345
807
1120
653
765
1160
670
1133
830
792
2211
964
730
1124
655
678
666
1397
1165
2139
1362
2293
697
667
1227
720
1631
1488
2375
772
1173
1422
1578
1693
1000
1470
741
2062
674
880
966
635
2004
826
1174
1808
733
638
2053
656
569
956
1626
705
687
1398
659
709
695
644
994
662
801
671
1625
1588
648
737
622
866
782
1468
903
1028
881
997
972
758
1089
854
740
1596
1031
1421
749
1882
759
1258
870
1484
831
1331
691
1040
758
2024
702
2128
668
1006
1795
679
678
732
790
1235
1132
1283
1123
818
2016
1389
682
670
817
644
800
1101