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