24763
8518
618
6860
1328
795
766
305
657
59
549
610
108
586
671
130
609
466
535
503
58
264
176
180
303
131
169
186
185
246
24
389
203
248
94
213
249
156
28
90
145
188
232
36
114
114
32
240
33
119
64
103
48
162
58
131
98
19
37
116
149
89
93
67
26
23
162
29
8
132
83
186
114
20
169
137
8
23
92
25
77
86
138
197
57
25
37
234
14
115