433
2
644
1
385
749
4
222
703
3
618
1108
519
386
642
682
565
524
1001
593
654
894
775
589
614
546
496
124
373
535
1034
1454
3208
7