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