21152
8
1672
1
685
0
2133
1161
1225
1129
3080
3
3765
4
984
2264
1044
2181
3008
1455
4471
2
2476
1135
534
1603
4044
5
3083
1401
2465
758
3125
1260