657
0
515
448
743
810
571
73
36
849
637
598
55
565
549
929
1429
511
418
4032
3
3597
20
554
1022
514
109
61216
1
1868
319
383
585
692