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