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