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