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