424
806
385
654
285
143
792
431
603
513
600
373
425
555
418
704
877
431
623
433
411
334
381
464
380
430
415
667
617
492
466
689
82
636
671
548
423
414
441
468
505
422
447
425
440
414
528
701
35
420
454
872
176
744
685
342
660
563
415
562
738
419
504
513
434
531
436
470
512
415
420
543
650
942
357
230
422
448
601
610
102