2666
1
1715
3804
2
654
395
5918
4
2744
2478
7
3147
2501
769
490
113
685
4847
13052
16063
1866
1444
853
14863
6
1732
635
6668
599
2142