2932
2
1331
1768
1736
810
1
2428
0
24337
22
14
4042
11059
9
951
5701
8
9954
6
2245
3
2303
21152
1978
2281
7
2323
11924