1552
489
790
174
510
109
555
156
738
229
657
125
179
102
457
61
255
85
533
135
621
216
644
210
447
152
663
290
353
95
584
295
172
122
257
121
263
25
221
48