2090
664
1106
503
1037
324
598
240
293
202
301
140
272
62
642
235
288
64
299
195
286
189
414
115
379
221
372
168
287
88
752
180
488
57
443
199
593
84
480
62