810
0
867
1
813
398
1722
1532
1661
2649
905
1356
820
109776
42
438
104
2691
2
703
257
626
548
862
697
843
584
52
2344
1494
411
1615
422
684