2505
2
843
1
2306
3155
522
1105
2589
2013
1593
978
0
5151
3080
3
3715
1991
21152
8
6916
4651
2650
20
280
2405
1028
1020
2740
2932
5006
5
297066
1500
4025
3090
6
181997
11