1558
2
1431
1348
4
3321
3
1018
6773
7
297066
0
4979
6
3506
8
7633
9607
3080
5151
267612
4978
19079
1364
1
1895
3715
99072