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