953
993
730
726
1264
764
784
977
1411
1258
681
754
931
1068
3094
696
915
1276
1045
710
937
768
697
722
749
779
864
2695
948
705
932
812
1096
1999
794
762
743
1428
831
900
2215
776
867
2100
720
1151
836
744
1187
932
1362
1046
916
731
689
739
872
1350
958
781
863
1122
1097
2127
5226
1776
1926
739
2312
744
971
1564
730
957
728
1399
793
814
915
787
710
653
1050
1187
1210
2103
799
1355
726
1168
796
727
887
969
3006
953
1532
1022
1156
1458
901
2014
1161
1579
1962
884
1316
745
1491
2291
805
1128
770
2000
1203
1205
641
1194
992
1160