628
0
619
73
1
99
370
249
127
2
153
111
276
857
367
105
129
183
341
357
146
546
3
93
264
70
356
381
91
163
374
62
385
373