2036
1079
999
751
1542
663
998
1485
745
760
633
789
712
1018
959
2465
1037
974
1170
1613
726
1191
568
842
811
806
803
903
945
684
835
747
829
800
746
657
883
1802
671
784
1106
944
922
1294
718
945
896
732
727
708
891
803
1109
1250
760
1048
2840
977
1108
1015
715
694
687
1196
687
786
722
891
1222
935
573
702
836
1963
676
684
1039
640
740
642
1696
674
1351
736
1908
1273
618
624
793
1057
799
904
946
673
1364
1485
717
643
1066
770
758
2362
947
882
974
781
1127
733
650
710
1347
934
807
719
759
1006
719
702
836
614