969
1
801
1667
3
797
780
898
800
68
0
819
2
1454
944
1117
6196
16
1346
4076
7
1020
722
1079
1332
756
823
1978
1783
933
993
1055
2816
818
1358
1059