337
0
463
280
325
445
493
413
327
256
428
393
340
486
361
606
366
326
365
269
1049
846
456
1629
298
670
316
918
1603
522