2876
1830
1376
1573
1056
964
217
936
740
1111
762
875
695
710
426
821
453
737
601
623
391
499
277
420
361
467
537
370
395
501
153
274
353
308
238
249
254
464
418
252
137
324
56
203
189
269
314
152
207
251
130
272
141
181
156
217
171
163
192
268
174
125
202
183
199
167
88
143
130
128
50
155
146
146
200
117
136
105
169
138
138
53
127
109
96
75
111
101
82
155