321
1
359
324
325
2
329
306
354
681
344
75
364
685
1319
5
395
469
366
398
290
447
355
367
488
323
360
275
1346
3
249
392