2111
3
395
1
1027
0
316
1541
901
979
594
310
1580
968
385
171
918
1817
17353
944
2006
1123
470
747
945
548
464
988
1087
453
618
15789
864