2201
1542
902
1370
1928
1058
1607
1986
1969
1690
782
888
1629
1203
664
1730
656
617
1025
1587
1554
987
843
1607
852
693
2954
1786
614
1395
655
1486
874
838
839
1145
1078
790
938
676
688
755
1643
833
902
1967
1948
644
1173
1058
911
1952
1439
1592
1761
1475
663
1736
1810
2137
1993
1416
3439
1382
1759
629
688
1667
4347
762
1929
3449
1582
654
932
1333
743
2926
1471
821
1630
628
908
2381
732
872
2971
803
854
673
984
987
998
1029
703
888
716
935
1531
1753
590
1425
1517
1360
1648
644
1873
1476
1570
1080
654
720
1202
677
1058
822
1058
1117
658
760