2048
2
2069
5
758
0
583
536
240
1492
3
423
2258
1
1694
685
1564
6236
10
534
2907
1174
3012
4
795
964
1403
822
2480
2921
1310
766
2512
549
607
10827
3008