696
1
2368
300
0
703
685
801
935
1104
9566
8
768
709
194
1044
1329
2077
5
3505
2
25
276
1653
4
693
3
346
164
919
11351
17
782
802
1048
403
1741
442