587
0
637
1250
870
1425
15789
472
400
467
1398
389
530
422
157
384
200
38
496
543
741
622
726
419
529
469
471
501
312
545
336