1640
325
271
233
3137
1573
374
2503
1067
417
315
485
320
1568
244
959
1562
562
386
675
281
1935
395
752
