1064
308
753
283
790
216
727
360
296
166
689
49
624
172
686
298
315
184
313
179
857
278
718
133
724
243
630
168
698
172
513
116
458
188
675
81
245
190
465
167