3083
2
2465
7793
4
2932
2903
3
1622
1
3051
1603
904
1527
3868
10
2149
5
2087
3090
6
1633
1064
4325
15