532
842
542
991
1242
1106
973
974
449
384
335
368
475
644
741
1418
524
449
2213
800
833
2296
777
2064
410
1010
346
479
746
922
1104
941
2236
1002
3647
646
711
792
344
935
2696
4073
537
1466
680
8628
319
2384
326
2245
641
1196
373
731
477
378
412
485
400
596
958
399
344
429
371
458
2130
794
387
786
449
832
754
480
421
1916
400
623
1128
409
411
367
1549
760
378
3064
283
1775
1268
423
327
1242
545
1682
3397
506
2081
2155
380
457
1143
1391
438
610
660
348
408
362
469
578
359
1758
728
840
1072
1677
414
320
3437
1188