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