2048
2
1712
1
1568
278
2419
14
3054
2520
1396
3126
3
3863
784
0
2309
1632
1631
4
2799
6
3198
8
1775
1547
868
801
2522
2934
1354
994
2663
1860
849
905
1660