2250
1
21152
8
25669
0
1581
2
1819
1009
7793
4
3080
3
2245
1788
2110
1212
3158
1044
1226
2683
4044
5
3083