280
377
514
348
332
527
468
171
484
2611
1314
1498
1054
572
632
467
749
739
775
531
550
478
912
534
457
482
659
536
585
512
692
577
1643
765
1067
652
2037
848
1092
837
719
1272
228
458
3159
492
1162
1184
291
415
905
315
423
429
585
303
378
356
464
385