15626
4
40
1385
0
2
2106
6
2542
5
5953
1
10
2596
5545
7
11
3012
3
4461
4370
2570
4189
13
3323
3828
4693
2838
5520
7636
4815
3513
4046
5229
4022
5587
12
4795
5013
3996
6321
8
7652
16
6753
26
6751
9619
33
4017
6056
18
4516
6363
14
3581
4911
7070
6042
21
6390
28