4302
510
3876
967
1276
611
277
1817
1277
195
240
394
356
127
560
254
830
2314
639
1434
202
602
569
476
210
510
203
320
2084
200
343
329
484
196
136
217
216
154
1600
1063
243
406
170
539
906
97
1106
740
2343
558
188
2403
389
790
469
834
878
250
199
309
54
379
179
934
329
116
114
759
968
332
215
263
473
702
75
632
1869
294
389
773
2427
4453
268
1278
364
255
356
593
1477
345
270
423
74
171
73
785
208
622
328
150
1549