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