386
555
297
298
1575
717
550
403
309
601
484
980
292
329
383
305
705
1131
661
1413
420
429
382
812
577
350
748
760
584
867
737
546
1179
295
449
451
359
308
981
732
718
995
1397
385
1057
2052
349
1800
742
334
884
321
1897
1744
