2889
2710
9520
18078
3861
3641
3294
2236
17685
2607
4168
5956
4595
2563
2659
11640
3433
3153
19550
2155
5081
2375
1928
2458
3210
9178
4916
2091
5261
4157
2460
14985
16428
3710
2787
3368
1952
2502
6606
2507
2091
8259
11200
5799
1988
5835
2052
6082
2389
18844
3883
2516
11591
3989
4914
4912
2015
6659
3017
3155