1558
2
3765
4
1431
1348
3321
3
1018
6773
7
297066
0
4979
6
3506
8
7633
9607
2245
267612
4978
1226
1
3053
1364
1895
99072