2815
1174
1053
421
485
237
380
224
271
84
729
154
610
139
470
54
340
182
279
138
336
157
483
197
540
123
356
39
405
192
826
294
419
165
382
132
566
199
190
117