689
1578
782
702
1507
745
950
1592
1096
722
2124
1384
790
940
645
881
863
723
636
1501
723
2027
2679
748
2434
1478
782
730
3472
2996
752
2406
755
925
730
922
854
745
1967
703
3175
676
723
1046
995
793
1260
698
963
2514
772
655
914
927
1255
783
682
1444
816
824
1618
846
862
749
850
690
1471
2072
641
1667
2677
891
696
603
795
737
757
1066
2983
3539
1357
1435
1221
1847
864
1050
667
2072
644
898
2392
1095
4204
609
969
1782
1017
1562
890
1378
892
587
673
2283
2225
797
1408
817
1535
1553
2552
1360
1364
762
1486
661
1561
802
1293
962