10213
854
352
1417
1246
260
863
827
503
491
673
16130
642
632
492
532
615
570
323
925
1247
634
645
787
330
461
614
14410