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