334
5261
755
1346
767
1315
1063
463
434
1020
848
507
565
1273
744
369
478
499
753
389
653
702
663
591
503
773
443
772
489
558
871
784
1816
723
780
306
533
665
515
931
524
1056
1453
1045
1408
725
158
792
1320
604
365
480
861
440
1089
914
740
1079
591
8164