2425
14682
1168
3361
1010
729
2364
3199
755
926
2089
847
1090
1770
1098
870
1253
2628
959
1621
2004
3447
2133
1328
1321
7719
3715
21886
1855
1995
4857
11100
6613
37146
16780
16615