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