416
1
355
722
0
477
3
254
250
446
980
239
947
2
1014
535
514
235
205
62
336
309
291
642
549
100
328
122
842
4
474
402
507
1327
9
72