733
1
422
2
349
480
758
3
442
789
630
1300
4
533
490
867
946
417
1286
703
281
696
583
2360
706
613
532
811
727
604
521
387
402
314