220
1
562
773
586
615
589
664
552
599
2
757
738
493
369
592
387
440
74
86
96
457
830
864
739
76
534
689
488
399
640
620