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