673
974
691
772
711
1121
1340
930
1207
740
905
829
999
5013
1360
1255
719
923
909
818
2616
1752
1743
1660
787
787
775
1261
1516
820
755
1361
766
2168
1180
1005
1261
1268
1028
885
901
770
680
726
1894
875
1357
750
1440
675
672
794
1070
2144
771
806
671
861
2338
913
2128
1493
887
2202
1015
674
1561
636
837
694
920
1322
753
647
1002
634
669
880
844
1315
966
1638
872
1180
1387
756
1044
1845
892
1097
752
725
1025
4215
745
1091
1777
2454
2767
958
868
2097
987
1274
699
736
971
1454
734
795
1977
4707
1535
882
621
4811
1534
811
634
1956