1473
1331
1656
1274
785
1040
381
926
315
914
371
912
666
205
861
313
849
236
847
274
845
171
840
330
416
368