1139
18215
774
728
687
2471
1075
2323
793
663
630
1154
917
2048
688
2969
1146
854
582
785
730
713
722
1346
1170
890
2226
1208
901
2368
826
695
724
949
895
3845
1773
724
3006
768
1314
1246
882
780
2115
771
3167
1309
1135
636
917
1298
2181
771
1928
779
3256
744
880
1861
697
711
686
1143
2760
634
2389
2021
886
3843
3611
710
1149
723
1867
729
1228
752
1134
781
724
724
1143
632
871
703
2763
934
579
791
666
685
659
694
1037
2420
776
1556
854
759
4000
628
1167
705
698
653
815
2192
1345
824
3404
647
943
8652
2447
2763
682
914
1295
1275