2666
1
1715
3804
2
653
395
5918
4
2744
2478
7
3147
2501
769
489
109
685
4846
13052
16056
1866
1444
853
14861
6
1732
634
6667
599
2142