1053
1035
1095
1319
943
1231
911
912
1254
655
4385
1008
973
1119
1013
1101
826
1058
929
1091
2700
2093
1125
1131
715
876
2987
1141
789
1222
1091
1140
777
1967
2694
990
877
868
1289
1575
1616
1438
1069
3973
897
1091
1294
824
1326
975
855
1085
980
1011
1192
768
964
887
1238
977
1184
928
1202
797
1488
710
1666
2701
1079
1595
2176
1634
751
637
673
659
1595
1092
754
3449
2978
685
911
892
964
968
858
896
767
980
801
721
860
1950
1021
858
658
685
1842
1875
1931
935
1499
1929
855
1614
851
956
1261
926
1108
636
1129
1608
1353
2401
1215
908
708
1230