5951
2
3
4578
0
6
5798
10
5658
11
5372
8
3283
6365
4
9
7745
14
6111
7
6893
9003
20
5318
5739
5404
4447
1
4813
4443
6293
15
4785
7082
23
6417
4899
5
3705
3720
3964
7533
12
8162
6186
25
7246
26
5810
9363
4574
6940
13
7761
3949
3831
3627
5825
7625
21
9724
22
7749
10406