2300
0
2
1844
1
4223
8
1722
1692
1828
3
2196
3492
3023
3600
3733
4050
3774
4
3965
3524
3993
3658
4475
3498
5625
7
3953
3999
5254
6275
3455
4409
6
4641
4717
3743
4229
5189
5
4481
4465
3551
7677
4437
6737
10
4630
3952
8508
16
5076
5648