2666
1
1715
3804
2
653
395
5918
4
2744
2478
7
3147
2501
769
490
112
685
4847
13052
16060
1866
1444
853
14863
6
1732
635
6667
599
2142