407
0
458
294
457
429
1396
1411
304
269
279
981
941
366
516
423
714
668
19279
2
1477
2275
755
248
47041
280
498
970
471
719
287
3691
5