2105
2066
2064
1868
1865
1819
2038
2068
2067
1850
1866
1844
1816
1811
1846
1684
1556
1545
1557
1543
1380
1236
1157
1313
996
885
1273
1237
969
1235
1232
1195
1155
1146
1158
1143
1080
1100
1103
1106
1075
1027
1019
1025
1026
1030
1033
995
1015
1016
1018
814
854
847
832
831
747
728
727
724
705
703
697
696
