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