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