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