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