298
1
378
1
370
1
3430
1
625
1031
302
390
285
5429
814
323
408
488
407
1
365
622
482
316
395
328
519
410
418
584
377
363
370
4543
383
305
360
606
534
357
248
246
418
410
234