5683
2784
561
555
869
1119
950
3255
555
1108
1099
864
267
621
1117
381
640
511
658
456
986
150
240
625
768
233
406
242
537
849
188
244
576
378
692
388
255
417
423
189
251
65
263
141
171
107
138
212
271
191
154
233
103
189
135
148
81
275
173
204
436
112
185
208
221
105
125
150
95
60
132
167
187
215
69
310
201
162
238
119
35
120
174
56
289
110
20
50
127
51