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