468
3
432
1
206
306
485
7
318
339
202
2
429
161
365
200
504
323
163
379
1288
9
911
830
199
264
518
275
207
243
402
181
460
601
0
203