689
1
825
2
836
1364
2115
4
1965
834
505
665
7050
6
917
1019
1316
1072
623
1164
0
1218
1367
617
1018
850
12708
13
831
789
984
547
627
1129
1082
1954