2059
2
3014
20
2015
2535
19783
2932
3498
4
25669
0
32302
17946
1709
8
7793
1153
3090
6
511
1
21152
3080
3
665
5
1044
4044
3083
1550
1067
1000
2465
951
3125
2670
1196
3765