23459
19532
1095
633
206
351
929
367
381
757
338
770
604
365
217
200
165
422
507
235
329
180
252
145
157
205
208
234
265
112
231
221
248
157
349
99
157
66
268
78
189
94
106
166
249
101
118
70
108
195
38
86
111
164
147
291
96
175
119
30
139
103
43
110
137
227
80
122
90
49
41
137
26
128
57
29
22
61
86
145
8
38
108
53
21
33
44
65
12
26