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