693
3
6779
5
96
0
1653
4
742
3066
7
696
1
1044
802
2
2077
2395
1868
1458
1774
709
5946
11351
17
471
3505
2092
1466
2144
4168
194
276
3024
2233
768
935
919