4600
2517
607
259
274
184
405
75
474
93
478
320
450
170
634
192
369
179
270
204
476
100
334
167
268
173
595
210
334
118
503
52
446
121
554
190
498
40
552
133