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