1267
556
970
306
453
146
372
169
602
189
239
198
254
146
376
180
343
173
483
17
425
192
504
61
103
20
147
62
156
132
177
141
217
157
416
209
589
3
350
158