4396
1
5
3512
2
11
3472
0
4157
3
3438
3458
4
5059
4741
7
6314
25
2976
3901
2572
2566
2545
2192
44
660
505
5055
14
15
5331
10
5337
4089
5527
12
4255
6
3174
8
4067
3444
4771
3840
3451
4704
4040
4903
3828
3675
3740
5773
5037
6249
3508
4033
4829
4501