5151
2
1011
0
2241
2711
1723
1
12717
4
2271
4697
1746
5592
8
1069
2735
2195
2911
9
4651
3
398656
19
1857