15975
3275
2302
2006
6394
1427
3015
2509
2678
16567
19831
3744
5438
5592
3222
4596
2553
43847
4169
12310
2946
7143
13132
2708
50000
9306
2360
39609
3234
5272
5838
3688
6212
4566
9006
9808
3598
12001
14660
18314
38867
2439
2573
8961
3661
10653
11400
5202
5767
3111
5877
9251
2149
7704
80808
5056
14006
5843
3857
2929