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