528
0
1
1767
3
1448
2181
1820
2
2957
3183
3262
2122
2571
2997
6
4513
9
4333
5
2491
10
5146
11
3377
3237
3716
5044
5063
4
4983
6035
6510
14
4075
4329
5369
7
3321
4971
5381
3673
3783
4424
7294
3229
5711
4421
4802
3696
3956
8
3940
3817