1099
1
1024
2
1586
1543
759
0
521
639
964
846
2470
768
8766
814
933
417
691
266
4328
10
1129
478
1009