556
460
588
442
308
103
230
252
35
459
1382
234
4658
260
4707
86
136
232
239
242
224
413
127
405
415
485
560
236
114
568
267
234
846
234
425
336
567
598
115
249
228
218
466
164
419
907
230
222
77
168
438
120
4749
471
463
226
215
209
238
235
51
119
101
95
87