684
1
1884
3
512
1425
802
1698
6
796
819
957
2
12707
13
830
1017
103
850
942
0
983
834
505
1127
665
916
134
1164
482
622
1071
1043
1816
825