480
0
1417
656
573
320
449
368
709
1
486
495
3663
283
887
667
1484
501
1289
291
340
147
628
155
684
390
157
6045
5
413
341
4594
797