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