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