483
345
913
993
858
372
941
801
668
751
966
480
347
563
426
640
857
721
586
673
884
398
616
478
343
428
639
853
374
935
803
318
532
750
612
692
909
427
990
508
717
932
800
317
397
962
478
690
909
775
637
506
369
937