2290
3875
5
5801
9
4969
8
4056
3
5255
6
7493
13
5013
5006
4
3277
5668
2
6189
7388
7
3935
6656
3565
16739
16
3800
5835
11653
5546
6621
6073
7210
4465
28967
30