823
555
1004
552
381
447
302
922
320
300
393
743
328
362
380
378
537
618
432
398
450
404
427
415