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