11880
1648
1760
2737
2913
941
1051
1873
1754
1167
1325
1759
29097
1989
7319
5367
1593
10536
5730
128916
15107
4455
14933
8865