36045
2235
6811
1071
1015
197
24277
753
531
463
363
392
473
411
225
126
281
183
418
280
415
241
245
277
120
246
455
412
233
322
189
170
153
121
319
160
123
109
266
208
177
272
47
335
156
405
225
42
85
143
106
104
81
31
73
52
88
174
74
51
163
81
166
50
64
84
114
129
165
42
35
94
165
113
38
28
55
26
56
64
39
21
46
23
48
106
14
149
62
43