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