2048
1
876
726
1619
2
827
946
4337
8
2039
1538
895
672
563
984
305
0
3284
5053
9
798
1074
1983
139
735
592
764
321
511
492
339
645
3
544
539