654
745
315
326
413
241
231
1272
580
472
119
416
484
268
1334
239
298
356
613
416
100
436
742
560