2843
2261
1258
1195
974
1302
828
922
1024
976
1016
1271
862
859
998
1975
1641
1532
939
1057
1130
944
937
988
1023
1254
752
866
953
832
1064
1016
925
1653
884
1051
1007
890
915
883
915
1051
1407
1013
1212
1342
1194
1085
1104
1142
962
2116
1081
1220
1084
1544
1497
1235
1326
1301