410
1000
209
147
143
145
233
52
81
12
33
352
171
132
248
167
284
34
121
394
142
729
158
592
93
234
110
22
54
227
36
85
165
63
156
160
955
38
189
26
137
240
572
174
863
244
231
28
20
431
128
141
11
212
428
87
223
119
198
946
23
527
155
293
18
237
351
35
178
79
833
450
556
985
114
386
791
111
295
202
69