2843
2261
1258
1196
975
1302
828
922
1024
977
1020
1271
862
859
998
1975
1641
1533
940
1058
1131
944
938
988
1023
1254
752
866
953
832
1064
1016
925
1655
886
1052
1007
891
915
883
915
1051
1407
1013
1213
1342
1194
1085
1104
1143
963
2116
1081
1221
1084
1545
1497
1235
1326
1301