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