511
444
913
598
14273
474
509
703
529
420
462
531
433
443
366
710
502
626
378
375
434
567
431
922
462