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