1025
871
843
840
1396
1922
812
1141
1101
1008
5009
1160
882
1979
1249
919
1027
1026
1078
1014
915
1220
940
2299
1049
4898
1191
1667
1246
1253
989
1087
1276
938
12384
1894
1125
3131
1025
899
3746
958
1364
1417
1110
1151
1200
1156
7790
1080
1158
2612
1311
1997
888
2681
2412
1632
1210
1385