3198
3131
2164
3811
3256
2200
5164
2636
3499
6688
7904
2368
3895
2391
2816
11990
10604
17179
2800
2633
2396
5985
13896
3407
5788
4682
2627
155256
9933
2737
2891
4750
7236
7484
4064
18939
5380
3138
19560
24144
3039
12617
49578
4994
3939
7021
2798
3489
13288
4491
17809
88755
28256
30832
2977
6084
3367
13078
16570
6341