11850
10
736
1
1914
5
604
1094
603
2
4320
547
1046
1350
4
3493
3
882
411
1211
3141
0
2164
2291
1716
619
838
696
1031
1407
687
1047
20644
14
787
662
703
827