2048
1
688
1205
2595
7
776
0
1705
3
1323
2
1308
1224
5
3084
1094
3382
6
722
4
1352
98
230
383
60
1270
87
553
566
763
64
88
410
509
657
82
113