837
1234
861
662
562
932
591
521
671
724
30
1215
1147
714
403
1053
73
941
21
1023
416
302
69
45
222
763
642