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