693
3
346
0
164
919
1
11351
17
782
915
802
2
1048
403
1741
442
960
1106
4
1687
5
666
1061
4179
1568
1431
83
3562
1766