335
760
146
85
3006
863
124
315
521
227
1312
332
263
219
198
1300
1382
220
292
135
212
1573
342
866
59
668
127
325
391
3803
527
24
51
134
2516
46
39
140
245
190
40
101
556
124
71
229
133
152
83
183
96
192
206
88
200
176
425
248
83
95
48
84
108
193
76
122
373
217
267
269
24
88
863
71
49
331
283
88
61
63
49
107
433
168
68
131
132