253
1
80
62
66
882
3
621
134
175
123
154
75
203
306
85
46
0
587
2
984
624
90
1284
4
1116
45
120
114
165
848
109
392
183