5151
2
1344
1
2691
9
8527
3715
2271
4
3971
3200
3
1047
1744
2740
5382
5
1136
3080
717
2954
2041
2313
608
0
2075
21152
8
807
4821