890
3
295
1
856
141
262
227
299
77
242
4
179
345
178
669
129
418
0
722
7
83
354
156
290
81
127
21784
224
613
2
125
64
869
95