2903
3
2245
3090
6
2932
2
25669
0
3498
4
3765
2535
21152
8
3724
14
3080
297066
3222
929
2996
1193
1643
9956
571
894
1226
1
3053
7
1761
19783
1819
4044
5
3083
17946
2465