1085
287
790
216
434
237
1028
386
839
269
1714
774
444
243
475
76
736
244
628
124
574
143
623
248
657
154
456
172
255
188
552
118
305
175
681
251
508
219
564
55