303
0
2
1089
1904
5
1592
6
1810
2048
6633
6145
1
11
4548
5621
4
5350
9
4177
4684
5800
10
6015
12
4726