574
1
3907
3203
3
935
0
1104
9566
8
782
666
768
1046
709
194
1044
1329
2077
5
3505
2
696
25
276
1653
4
802
693
703
1048
346
164
960
919
1106
11351
17