4179
1
21152
8
2562
2
2048
2152
1690
278
496
0
830
1816
693
1691
2711
4651
3
801
2911
9
802
1380
1547
5151
1699
1000
526
2535
19783
673
915
2932
2676
2529
7