334
1
364
355
534
110
618
2
797
7
140
93
174
0
83
199
146
185
129
858
368
112
277
106
249
128
153
121
154
601
370
99
77
258