1997
3433
1298
1299
4407
1459
1612
1170
3226
1047
1821
1116
1964
1955
1140
1613
1436
1051
1713
1118
1295
3179
983
2704
3920
1063
1983
1198
2097
1048
1555
3374
1352
8318
1168
1585
3982
1147
1096
1844
1477
12493
944
1566
7021
2791
7156
932
1779
1468
1657
1232
1194
1067
5246
1029
2194
1216
2292
1539
1009
1423
1063
1065
1613
2648
1000
1102
2100
1725
1270
2086
2502
1453
1934
942
1034
2454
1509
1173
960
3085
838
890
1248
1430
828
3060
1312
986
1039
1020
1301
974
864
3674
1446
960
1194
958
1485
871
1016
1171
1329
847
2277
1176
1530
1644
2548
1281
1325
973
1193
1218
944
1248
1851
2125