906
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
1213
876
1113
2029
1980
1684
1450
2235
2215
2018
1198
3528
1496
2708
2414
1065
1414
2825
2457
1338
8586
1127
1680
2504
999
1176
967
1177
2497
1440
1715
1874
1310
1095
7829
1942
1968
1060
1963
1161
3174
1051
1194
896
1283
930
943
1971
1675
1857
935
2209
2723
870
910
992
1004
898
1361
1354