680
1017
1520
1608
1029
1125
1793
694
1743
1952
904
893
965
829
1678
989
829
1111
2022
978
922
1568
1007
1293
829
1799
1497
929
3481
611
2277
1479
2598
705
763
2332
1454
3773
2167
913
1729
4790
1586
1430
1475
1541
1990
1766
1068
4539
1537
1459
1669
2157
1125
668
8299
1328
971
1586
1349
1252
868
797
1336
1670
846
1577
870
4033
7197
765
810
773
860
865
1003
1940
693
792
1153
4713
1244
1586
1561
724
779
1438
926
744
1016
1299
778
1396
1635
1064
7849
1033
4196
1421
698
9403
933
983
857
2429
3365
1004
1688
935
1259
1856
755
1237
763
3058
826
1567
719
819