386
1
477
862
733
89
517
854
2
454
557
116
615
1096
274
0
679
2818
4
405
92
979
79
422
556
810
113
397
644
63
305
66
1438
8
582