674
1
329
391
1025
5
530
448
423
184
0
601
3
993
133
114
1336
6
129
2
119
784
677
334
271
69
221
633
518
502
297