257
0
485
1557
565
434
546
451
68
330
261
440
435
1463
759
951
1655
284
49
1451
223
1425
256
297
448
584
801
393
117
55
492