797
1043
892
3074
1151
985
988
975
727
966
1652
1623
1082
1981
1028
724
1268
1835
907
1170
2123
992
2103
1723
1045
1094
1521
1259
731
1157
1667
3226
1660
1314
7214
940
1280
1190
1173
1065
891
707
1175
2420
1123
938
1516
1015
922
1619
3854
2001
847
716
986
1086
1208
927
1266
2300
1367
2325
1273
658
1977
1100
748
1188
752
1150
1320
2758
5802
766
1047
2312
3949
901
748
1667
900
775
1045
5031
878
980
2032
813
1824
709
999
1381
827
912
1701
1305
937
823
684
831
698
1139
811
865
731
813
741
704
2122
685
1208
1060
1258
758
1016
1679
1501
796
748
1839