889
2
179
1
866
3
58
0
747
535
659
366
104
897
94
158
178
318
103
153
78
57
76
211
129
270
205
6
620
99
97
84
645
312