3299
2368
44435
3394
1335
2964
2072
11517
1752
1530
39921
4008
25622
12016
1828
2361
3067
3335
3673
3029
1741
6649
14028
3118
2223
2209
5131
3555
1904
1798
20278
5479
4570
1435
3931
7656
2236
20103
17636
3503
2597
1667
3765
1661
1795
2969
4029
1835
3556
2253
5697
2055
8885
4124
4157
11378
1688
2891
1680
3007