45986
0
1715
2
3724
666
3
1238
1
2428
2666
9
2676
10317
3910
2525
4
1089
9954
6
11059
2556
2265
24337
22