2027
903
1377
1933
2501
2962
799
764
780
772
1238
4877
1491
2453
2907
1943
1482
1850
1727
2157
1267
755
1165
1222
1321
996
660
793
1407
786
1021
1403
1330
1784
2119
878
1797
901
986
1007
3967
735
754
1577
984
1514
699
6363
5794
1004
1233
793
2465
2351
1590
833
1055
1043
1392
2373
1791
807
1007
796
1092
1436
1830
837
870
813
778
809
759
934
913
733
1043
891
1351
2063
736
795
769
1690
1187
1248
1612
1315
1258
3331
978
1063
731
1507
937
986
4954
2681
2518
862
3949
903
1851
983
909
1100
1035
770
763
4473
783
2560
1249
909
1967
683
791
801
1748
763