2127
7
888
1
2060
2273
4480
683
21152
8
492
2923
10598
2
3351
3
2321
1901
0
4971
14
6095
9
5151
1546
2045
2956
1981
666
2837
1228
1438