328
0
1
772
33
3260
2
3468
3288
3170
2754
3263
3677
3
4424
4
4596
4324
5
4291
5976
5505
3208
3799
5201
3865
4407
3828
4791
3711
3222
3797
3195
4240
3645
4102
4386
4874
5132
3584