2087
2
2903
3
1189
0
3090
6
2377
1
572
2270
2932
14
951
181997
11
21152
8
1978
25669
19783
17946
3080
2145
2964
1603
1945
3546
2906
2151
297066
4471
2048
536
240
1492