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