1347
530
813
391
578
211
716
176
310
186
415
171
355
81
640
161
403
212
667
87
894
364
542
168
404
222
505
46
666
202
386
72
264
106
511
177
474
124
499
225