4689
1869
2493
6885
10633
2396
3718
3122
5392
3158
4667
3914
6629
5770
13441
14148
13398
8286
6638
17455
63970
7553
6929
12263
66604
16570
10243
34440
111435