2794
547
3086
875
2595
548
2212
600
2449
659
2809
738
3782
1615
833
151
1356
496
582
193
695
214
744
174
920
206
548
201
736
169
644
241
734
215
991
441
528
171
610
317