23701
21348
23155
11275
1280
2252
269
1188
583
705
220
820
568
780
440
293
567
270
352
331
234
407
81
107
350
280
68
316
295
240
238
156
175
245
282
224
124
201
162
169
131
112
190
54
350
54
84
187
72
66
57
164
65
115
229
141
185
130
116
71
65
171
45
58
44
160
151
141
9
312
88
71
26
75
156
125
262
72
112
144
32
96
77
87
113
56
57
148
72
39