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