2596
1662
1824
1897
5703
7591
6110
1408
1499
6197
6796
8677
3918
13074
1642
5878
1465
4112
4554
2093
2647
2812
2460
8052
2856
3770
3251
2210
1989
3353
7553
3780
5998
10546
19873
3947
8978
12544
2634
156853
9652
23716
13426
8485
3057
2810
11970
5911