335
1128
355
395
368
298
413
1096
264
483
860
317
389
887
482
490
491
200
826
474
707
527
311
4809
295
2351
503
511
1265
406
1423
1426
1177
3064
1019
1380
750
547
2140
583
342
1242
761
1805
366
1599
1014
2633
322
2041
310
922
1417
1864
1978
2106
299
698
263
351
868
327
501
683
401
495
467
977
639
774
2836
808
621
338
737
521
905
2012
643
2255
451
351
895
1294
426
1517
537
420
3705
328
297
1228
1644
406
2225
1689
1333
1905
944
694
1176
788
355
496
286
1348
680
945
1043
297
454
529
1577
270
522
1176
310
1133
372
497