3996
5514
2784
1870
2553
7023
20303
15300
3277
3345
3965
19628
2176
20112
1824
6922
22165
6709
3522
1461
4628
1886
15742
5156
5821
3869
40493
9400
12228
6679
3323
5300
7882
3344
32435
6854
3594
3850
9927
3172
4624
4262
10506
5384
2319