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