4622
3422
1705
3213
3764
1
6069
1458
4950
2051
714
584
589
448
652
382
381
471
474
576
638
374
527
721
728
563
817