2991
4322
3615
14870
5018
5368
2029
9988
6889
5283
2130
2654
4037
2158
3562
5159
1624
3705
9185
2411
2756
10378
2441
2559
6329
3459
5028
10720
3170
4069
1796
3486
3785
11761
7148
4074
5980
7748
3195
2590
9410
2862
2519
2730
4727
2750
3070
3819
5488
5556
2808
3178
2608
3605
19507
6194
5918
13880
4000
7476