4302
510
3876
1434
967
611
210
1276
277
639
830
203
343
1277
2314
154
240
389
254
195
510
202
1063
356
476
200
179
560
136
217
2084
569
196
484
320
329
127
243
1817
834
97
1600
2403
394
790
170
558
250
294
114
199
1477
602
740
4453
406
332
968
1278
364
74
379
539
2343
469
329
2427
54
263
906
73
345
759
423
356
1106
473
268
215
593
773
270
1869
878
216
934
632
116
785
309
171
188
208
389
75
702
255
622
328
150
1549