1163
351
658
210
498
173
705
256
752
291
667
258
583
184
1114
718
291
121
294
62
599
189
559
167
133
20
605
104
442
132
618
272
223
78
205
112
439
132
529
162