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