1107
382
751
179
623
204
987
317
1648
868
1216
461
1039
407
1209
474
549
181
588
262
609
170
752
190
706
146
544
143
298
111
1171
568
395
170
970
494
834
299
871
133