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