4629
3425
1708
3216
3766
1
6072
1459
4957
2052
716
586
590
450
652
384
381
471
474
578
639
375
527
721
730
565
819