4712
0
16
4012
3
5
6415
20
3588
6
3801
4111
2
4153
3212
1
5930
5237
3728
3527
4618
4897
4
3450
3660
3489
2917
4306
3165
4139
677
549
675
7539
10