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