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