2323
587
622
255
697
335
595
263
338
80
270
177
289
160
232
70
239
191
221
79
591
182
619
191
507
40
448
138
369
136
441
145
605
179
380
131
369
27
366
165