4691
2560
615
262
274
184
408
75
474
93
483
322
451
171
637
194
374
181
271
204
479
101
334
167
268
173
595
210
334
118
503
52
449
122
554
190
499
40
552
133