3494
1217
1199
419
1811
917
925
434
3964
1852
706
424
717
186
521
181
635
287
614
185
863
390
2132
894
2439
1345
714
274
379
106
374
184
661
131
524
170
540
227
752
267