466
1
313
1467
3
101
703
760
0
487
343
233
304
468
305
1661
4
366
319
310
407
2
220
242
102
957
188
479
297
332
833
69
615