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