582
1
703
474
1426
3
2088
5
967
885
508
468
2
3043
664
721
578
383
412
863
404
672
2056
307
270
488
536
421
434
1699
0
764
663
1513