4302
3876
510
277
611
1276
967
203
639
1277
210
560
968
170
250
569
284
196
356
260
830
1434
195
127
202
1817
906
476
101
240
146
243
510
254
117
602
54
344
364
1477
329
394
1600
256
593
116
790
217
263
199
97
136
2314
343
179
1869
240
120
80
329
200
2427
2403
253
114
206
379
154
249
469
423
2084
1106
255
539
345
1063
834
773
632
73
116
4453
558
740
332
208
1278
328
878
484
389
934
294
270
74
2343
702
785
622
328