681
1
233
74
664
523
375
497
0
540
178
563
310
2
272
983
3
203
88
60
613
98
487
1130
70
254
949
598
277
218
864
207
222
167