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