825
2
1965
1
2053
7
728
2422
6
1465
3
98
772
830
12708
13
834
505
665
1128
917
134
1019
1164
0
623
1072
483
801
931
689
703
784
1018
850
103
984