598
1
217
254
169
271
2
141
206
72
183
235
314
184
236
108
176
240
99
324
86
92
90
679
319
73
232
664
375
495
0
272
562