2990
943
978
1679
1668
714
1069
1860
2020
827
1472
1994
938
797
1758
991
1546
735
1447
690
1937
741
1596
1694
1889
706
1990
781
1709
628
1930
732
849
866
1060
1059
946
1699
866
676
2328
1673
823
4480
866
1598
1189
623
631
2201
1542
902
1370
1928
1607
1986
1969
1690
782
888
1617
793
3012
788
1344
862
884
881
763
1108
851
681
1600
2344
807
1018
798
3456
778
809
1514
691
1325
2617
2507
4092
656
1131
689
653
1459
1138
638
897
1808
787
1308
1285
748
831
2201
1299
663
944
817
712
960
757
1177
625
708
1358
1379
714
617
2158
2875
1788
9391
3599