357
0
668
219
202
577
253
500
363
334
486
553
297
704
481
390
519
454
365
435
608
501
393
391
475
258
336