459
0
362
742
673
479
391
1500
480
1100
4237
2937
2588
573
153
560
1916
512
684
664
894
485
838
378
424
778
732
804
960
305