1235
1980
1023
934
1144
1448
909
6252
871
962
999
1113
1231
1064
1307
866
1607
945
1644
1271
1201
1260
779
918
1135
895
1847
927
1298
1163
1555
1258
1328
2867
3028
941
1351
1027
1221
976
1018
1367
858
1282
1374
1427
812
826
858
1278
1420
1562
757
1121
766
1140
1123
729
915
1151