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