454
318
401
961
476
691
908
426
993
857
370
585
318
530
746
959
826
340
910
774
988
718
583
796
665
881
747
961
475
692
771
986
854
719
933
452
311
879
393
611
689
909
424
988
498
365
930
798
312
532
392
608
475
686
904