2870
2456
3976
3252
3123
2852
5077
15196
27756
3116
23786
3050
3943
2760
3293
2096
9848
4380
8810
2323
7614
2600
7273
3025
4257
6757
6966
3052
4485
4670
3274
4699
5685
2996
8963
10073
18091
30758
10829
11646
20945
5778
5682
5285
7210
3788
5253
8072
3075