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