5047
3750
2816
2483
2983
2341
3052
2946
7174
4330
3093
2840
4741
2978
4342
2465
5173
8899
9613
7985
6023
4437
2832
2689
3259
5704
2482
7702
4557
2223
11695
8176
3766
6077
5552
5315
2039
3928
2930
3102
2258
2948
6040
120426
7165
19987
8247
3934
4381
8520
4019
2721
28047
5432
18358
13378
22978
7742
11258
10921