746
18385
697
337
438
305
89
871
484
484
477
199
266
298
210
222
373
237
262
362
164
99
94
59
283
328
47
215
113
113
112
163
99
47
28
89
77
130
169
154
104
109
125
259
116
20
222
47
123
138
181
104
26
113
14
36
76
52
40
126
43
167
84
38
24
40
63
156
88
44
28
52
25
28
53
97
54
49
10
38
45
23
20
63
22
23
50
13
37
8