14722
9427
26096
3698
11872
16884
22493
2307
6892
2909
5820
6752
18492
6146
4018
3418
7154
3773
36624
4902
603
4836
5578
3662
3243
3967
4051
3743
11161
2555
3338
9202
3305