5151
2
1314
1
3715
2271
4
780
23802
9
6
7096
14
1047
410
0
1744
2740
3
6442
3080
1142
717
2954
3971
8527
2041
2313
2075
21152
8
807
4821