1996
1807
1784
974
1361
1979
3571
1968
1171
1225
1446
1628
1455
1274
1074
2127
1429
1978
1634
1047
1061
1577
970
1056
1448
935
1180
1948
2003
1115
1619
1538
1178
1286
2387
962
1325
1223
1015
1009
1136
8029
953
895
1070
3440
2722
1322
1061
1108
983
935
1112
1272
1154
1450
1001
1176
975
903
1110
1457
1742
1199
977
882
2333
1062
933
1074
987
1421
1520
2125
1493
976
1576
1281
1866
1415
1105
973
828
1177
2483
963
1199
5073
1269
1346
1550
1502
867
973
1072
1223
989
1260
913
1010
1430
836
847
1120
874
834
2088
839
1293
1519
1201
1031
1713
1191
1169
905
1195
1438
804
1349