3321
3
6773
7
297066
0
4979
6
3506
8
7633
9607
2
3080
5151
267612
4978
19079
1364
1
1895
3715
99072
21152
36905
3249