1037
73
102
115
39
206
46
53
282
288
283
233
140
24
67
248
129
92
176
72
27
214
232
316
4
418
244
103
75
98
36
698
259
323
938
409
54
624
26
219
145
25
45
34
29
23
81
601
291
12474
121
1184
278
381
144