1948
644
1173
1058
911
1952
1439
1592
1761
1628
1475
663
1736
1810
2137
699
1899
1180
2430
1829
1182
1404
1353
2027
653
1876
1450
795
657
4257
1399
1895
2195
683
1713
1841
1332
1609
2019
1895
2112
831
1505
1791
705
1963
1791
1771
2293
673
731
682
1454
961
884
1789
3085
1706
851
782
2674
1350
681
1525
691
788
832
1988
4060
1991
689
1096
2528
740
1129
1137
618
1002
789
693
1320
669
922
1779
811
829
1100
1901
726
1091
1138
1784
1798
975
1116
1296
754
2023
1460
1216
2691
668
786
659
1005
1729
1190
2381
1647
1933
1008
700
1370
1753
858
753
970
1344
2190
718