303
0
2
1089
1903
5
1592
6
1809
2048
6633
6145
1
11
4547
5621
4
5350
9
4177
4684
5800
10
6014
12
4725