1525
608
950
464
604
218
772
198
370
224
428
172
366
85
659
172
489
265
679
90
987
422
552
176
424
229
518
52
704
215
397
80
284
116
516
178
476
125
557
266