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