885
1066
14210
681
711
244
20414
35
1589
1376
573
977
1288
2029
1515
491
954
7212
132
897
891
21
18
32
15
13
1353
471