316
0
686
147
69
1174
381
200
467
172
220
183
104
89
481
225
167
11
189
230
155
68
680
125
1001
83
174
0
241
527
140
320
163
62
584
536
286
179
191
225
194
494
215
10
144
