333
0
407
351
501
546
255
970
423
661
1089
1645
1
326
362
670
675
859
457
980
331
547
755
511
413
394
1425
1655
492
467
573
69