367
0
475
991
372
418
846
417
584
483
2855
3
616
21
5223
9
686
2093
2
362
121182
1
453
2987
955
516
349