3652
1034
5029
2554
3649
2943
1762
4114
4094
4021
3032
6619
4263
19661
3362
7308
3540
12472
11896
6091
8201
9611
10597