1829
1400
794
862
2351
1187
827
1226
1247
1161
1051
1027
898
990
825
923
743
20093