448
1
1025
5
111
0
727
8
109
601
3
993
222
633
2
70
518
502
133
114
1336
6
845
4
1309
365
392
271
335
119
784
298
677