307
419
316
1
367
1
1333
281
525
444
508
966
1
523
1
592
1
743
1850
373
436
617
452
580
330
1373
1
1489
434
178
365
769
427
976
470
310
554
1
213
418
958
1
613
1
1494
330