433
1
484
575
1001
2
622
470
490
540
589
697
86
680
440
74
85
457
830
94
532
487
688
387
315
76
742
738
649
894
864
486