1826
26812
941
1706
948
833
815
2652
910
1846
918
868
1090
814
804
860
884
1117
1403
1055
1106
1067
1442
1330
1429
1281
1129
1324
1502
1556
1913
1423
1560
1817
1668