2048
2
3120
4
3655
3
868
1
770
6236
10
773
2661
2251
1053
0
1173
2833
665
1690
3463
67688
66
3683
915
1180
4321