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