693
3
194
1
1106
4
1397
164
0
2077
5
1048
346
25
2886
2
666
768
703
960
971
9566
8
442
1329
159
1243
1541
2123
403
3159
1105
1136
1103
1044
1653
3505