773
381
805
1124
171
453
756
211
624
570
135
105
652
14
956
168
612
1038
756
289
776
528
288
115
443
1159
1066
595
124
416
789
736
428
