5151
2
1694
1
3715
2271
4
2317
5
2138
1102
1047
1744
2740
3
3080
2035
717
2954
243
0
3971
8527
2041
2313
2075
21152
8
807
4821
2259