2593
2173
3871
3156
2993
3665
2886
4299
9752
5403
7773
10007
5780
8547
7459
6805
4788
3400
2744
2688
4877
3285
5249
4659
18906
3410
6357
11864
3215
2996
5127
5534
36624
7476
6905
5950
6249
3545
3100
21661
9258
6838
3306
5259
3556
5933
2352
5044
7106
8350
5364
4544
3738
2737
1888
603
3159
4096
12027
3474