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