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