721
1
584
707
610
582
702
474
1426
3
2088
5
3043
664
2
508
885
468
578
383
270
307
488
536
404
421
434
672
2056
412
863
2301