3265
626
3605
982
3188
625
2679
659
2883
733
3315
818
4278
1757
902
161
1497
531
612
207
767
231
783
188
974
215
566
206
770
179
730
249
871
235
1102
472
578
183
644
329