4471
2
1768
1736
810
1
2428
0
24337
22
11059
9
5701
8
9954
6
4044
5
21152
499
45986
2281
7
2323
11924
1239
2901