6409
3107
2042
1300
1685
1088
1428
1110
1268
1026
419
735
1002
886
872
224
821
429
448
359
521
341
282
373
397
317
385
286
298
77
246
262
228
181
319
143
165
219
216
226
183
144
176
94
187
158
170
47
143
184
168
110
170
57
125
179
117
161
124
206
183
124
71
235
164
79
156
119
128
173
177
24
59
117
110
73
149
118
77
106
77
101
71
99
35
117
45
118
78
84