548
148
498
197
625
104
1124
395
590
319
689
49
624
172
686
298
784
112
315
184
330
133
387
221
1188
573
477
268
588
125
597
136
194
72
494
99
313
179
373
192