496
0
2048
2
278
1
4179
830
2562
1000
801
2152
1690
802
1015
1380
673
3090
6
868
467
1816
693
2903
3
1691
2932
2996
1179
1547
6236
10
1699
21152
8
526
2377