2045
1930
2073
2046
1902
1929
1931
1932
1877
1904
1926
1911
1927
1878
1876
1562
1595
1567
1568
1594
1387
1279
925
907
893
1041
1291
1253
1247
1246
1248
959
1165
1164
1161
1162
1068
900
1046
1074
1071
1098
1072
1004
1037
1038
1036
1044
1047
1040
1049
858
800
835
834
840
749
746
729
713
706
710
693
689
