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