563
8010
662
582
1173
1355
791
1288
934
18619
1917
17112
1581
845
1580
21312
833
1177
1475
1114
14310
1918
14215
16115
871
10911
1148
1446