801
268
323
722
628
1146
293
480
1548
307
258
424
348
260
844
1029
585
398
298
335
673
453
345
294
363
307
789
331
547
1066
263
483
256
740
283
454
297
297
301
359
640
278
255
372
610
956
1019
428
238
292
326
431
475
293
