3158
2
2907
3090
6
2087
2903
3
2932
601
0
3186
1
21152
8
181997
11
3919
98
550
3316
17
377
2507
2011
3080
1543
4
2037
2650
2174
1189
2270
1479
2996
2691
9
1653
4978
3643