703
1
935
0
685
666
1628
1579
2
1104
9566
8
768
709
194
1044
1329
2077
5
3505
696
25
276
1653
4
693
3
346
164
919
1173
11351
17
782
1568
802
1048
403