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