2091
15343
2526
12414
2859
3509
2984
3064
2778
4105
4115
2333
2452
2406
2961
3580
2612
2397
3782
19708
76869
120392
25535
139585
17125
27320
39801
95073
48789
87196
35252
101852
22848
6571
30994
9116
18046
11061
9113
3062
2896
9617
2763
6362
9712
4380
2827
3149
5440
14559
4535
5284
4149
6786
3267
2679
3716
34696
50228
25861