5555
389
4
4782
842
2890
6561
2042
9898
9828
5154
7781
4862
975
5454
1191
3177
6235
6406
6599
3513
5207
1163
2930
4707
6082
3266
1322
5053
2107
8752
5971
6827
8349