627
2
610
1
683
495
693
3
435
783
570
6
461
508
480
798
528
504
617
3981
4
392
725
733
529
1022
685
1229
2160
673
239
642
543
421