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