24710
28482
7073
1134
26278
4182
965
971
1311
334
219
572
469
320
481
351
526
149
242
535
291
587
313
504
400
389
156
337
394
346
293
174
314
192
182
184
244
572
82
273
227
101
76
160
98
92
121
201
247
136
122
86
285
100
118
93
115
112
99
484
82
50
132
194
75
85
60
100
123
53
99
92
112
72
83
56
182
67
59
18
43
16
58
53
57
73
148
56
152
72