2685
1177
919
462
656
210
328
155
561
72
263
26
610
106
1760
816
622
227
589
233
440
191
474
133
181
71
194
87
243
107
359
45
510
77
751
144
264
162
297
45