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