4302
203
510
611
967
277
3876
639
1277
1276
254
602
256
394
240
116
560
790
146
484
101
199
830
117
240
206
127
569
120
1817
202
906
2084
476
510
593
136
210
217
356
200
54
170
154
250
195
80
329
294
2403
97
2314
344
332
114
329
343
263
632
4453
1869
260
469
834
284
389
364
539
785
179
2427
1063
243
116
1106
878
1278
1434
73
702
196
345
1600
253
423
379
773
270
968
328
74
2343
934
255
249
1477
740
558
116
622
328