211
2
227
1
319
726
594
292
288
483
461
322
349
712
6
176
274
503
791
0
81
296
4
144
105
99
166
154
142
71
223
530
188
187