18985
8798
867
330
1463
789
341
457
321
321
637
779
428
121
620
71
430
47
328
683
527
642
317
609
120
489
234
287
322
308
95
288
68
402
269
219
148
205
278
157
34
101
260
208
111
124
44
213
161
122
123
64
115
33
52
142
107
72
68
19
155
104
109
92
29
86
20
66
52
42
42
73
117
83
30
86
80
96
83
143
36
92
115
70
76
59
48
15
42
90