1023
962
954
790
5556
1130
874
1872
842
914
891
1628
855
1220
957
2034
2040
3193
891
1084
812
1216
2214
817
1124
1081
1255
822
928
1215
1117
1242
838
823
1072
1683
896
1365
1777
1009
1761
1044
929
1277
899
2291
1283
1324
1452
1696
1519
956
854
1060
1288
1178
956
1047
996
820
837
1944
893
1431
1059
816
1429
1668
1269
1894
2675
938
1417
1730
849
1597
817
1031
1234
751
926
1281
833
810
5055
2121
1363
1485
2433
2344
905
754
793
2111
1262
1238
775
900
1454
824
930
766
764
830
2644
1076
850
842
1441
1206
794
1171
1145
798
855
925
1110
782
1506
770