714
163
761
402
1168
614
457
258
732
223
434
226
2082
1160
750
432
804
475
685
205
1033
462
566
294
1202
548
636
254
632
105
546
231
607
136
664
226
569
153
614
150