2087
2
2903
3
1189
0
2245
297066
3765
4
3090
6
2377
1
572
2270
2932
894
14
951
21152
8
1978
25669
19783
17946
571
3080
2145
2964
1603
1945
3546
5225
2906
2151
4471