2189
2
2932
1331
1768
1736
810
1
2428
0
24337
22
25669
11059
9
5701
8
3871
1189
9954
6
2245
3
32302
21152
14
3158
3765
4
345
2281
7
2323