1085
0
1
2116
2
4
1437
6
1002
3355
1111
1649
1699
5
1506
1693
2979
2342
3
2074
3706
10
3671
4210
13
4370
5690
5091
6911
6753
12
7325
5382
5818
6068
7
5482
5108
6282
9
4781
18255
11
70
7432
6122
17
5236
14
15883
50
42
9717
57
23