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