685
0
1787
1
904
2344
2760
4
3374
1080
6057
11
2123
2
751
696
2110
802
935
1104
9566
8
768
709
194
1044
1329
2077
5
3505
2368
25
276
1653
693
3
703
346