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