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