23937
27691
2524
1027
4749
896
664
1199
617
366
265
265
220
208
523
742
148
539
222
335
372
647
155
330
180
387
214
165
300
155
134
105
142
365
253
96
255
68
148
70
129
241
103
78
106
98
194
206
125
136
117
121
82
98
7
57
293
278
64
31
116
155
112
68
101
89
74
49
102
46
42
180
43
61
67
55
45
184
46
51
35
33
50
170
77
33
67
174
37
20