4471
2
2535
1734
25669
0
2294
1
1603
3498
4
2152
8527
3200
3
1211
9611
2990
1168
2131
1894
3326
181997
11
32302
4179
1938
2166
1819
2999
1136
2271
2907
83
3971
3158