381
527
386
1400
711
866
425
456
746
639
590
766
963
506
416
604
345
1059
101
1029
256
942
717
832
518
996
650
690
712
420
428
509
904
388
1039
284
351
1095
635
758
420
460
193
608
422
225
