1013
901
899
1143
2937
966
1387
990
1210
1113
876
885
1584
1492
1030
898
2201
1024
1947
940
1622
847
942
838
844
823
888
1650
932
869
1155
1064
2182
900
1761
1099
976
2515
1154
1260
887
1005
909
884
1074
1112
1002
994
957
1009
888
1599
988
1123
1565
4448
822
878
2325
3821
892
1494
956
923
1246
1117
1530
1128
934
886
1953
1530
1157
994
1389
2775
1738
1217
1837
1400
919
1215
1680
880
891
868
1599
868
812
1098
1526
1623
868
887
1001
808
1013
801
891
1565
2119
1095
995
1390
889
959
845
1932
840
1175
1766
857
896
871
1047
979
1920
1063
1837
987