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