611
324
571
210
396
557
356
282
109
248
226
353
103
232
332
179
141
192
216
167
152
173
164
427
766
202
576
674
297
420
476
628
842
723
693
450
597
296
166
174
293
108
319
411
34
119
455
695
222
256
66
280
342
113
197
369
107
495
328
137