1995
1630
829
1971
1096
1268
1266
1628
2751
1183
926
1110
3199
943
1381
1237
1021
1187
1305
886
3092
1804
1146
990
1488
1207
1507
1025
933
2010
1324
1887
840
1912
1507
2006
995
1761
2736
1974
1870
1047
1304
877
830
1315
42642
3519
2678
1460
1682
819
902
1573
1549
72907
1092
5708
1103
1217
891
1059
3470
1334
2570
904
1029
1086
1158
1541
1925
926
1130
2692
894
865
1176
879
5168
3528
42616
3206
881
2808
972
1972
998
1007
1491
4517
1561
925
1176
851
2507
844
1034
841
1571
1728
1366
902
1273
1749
1021
3181
909
1285
2496
965
1232
1086
874
928
1481
901
874
1240
935
1184