1075
0
1
2087
2
4
1419
6
991
3342
1102
1631
1683
5
1493
1678
2961
2329
3
2048
3686
10
2239
2215
3658
4188
13
3580
5437
9
4362
5666
5076
6892
6729
12
7296
5370
5799
6056
7
5443
5088
6270
4766
18210
11
70
8302
7408
6110
17
5228
14
15855
50
42
9695
57
23