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