1353
2953
22318
951
994
2037
1762
1226
1419
1697
1591
5468
4769
7430
1856
14572
2078
8106
10913
2128
18692
2096
64206