932
443
308
526
390
821
688
902
416
979
850
362
577
445
660
388
958
470
337
554
767
980
494
363
442
657
873
738
954
471
682
416
629
496
361
925
790
306
737
955
467
332
550
413
629
495
362
927
438
656
521
733
955
817
333