671
1040
1625
2848
1753
1896
1596
831
868
1882
743
1495
676
1971
1314
1709
1366
666
1471
1424
1200
710
1973
2480
661
694
1001
1399
673
658
872
1170
628
1133
656
1313
748
2459
727
1018
760
922
749
1182
727
1290
1886
1139
737
668
709
799
924
1121
817
672
814
660
1446
781
1320
1605
727
795
1237
819
1415
1413
673
1712
823
741
757
670
1616
734
1280
740
677
1163
671
1468
1283
788
695
1230
668
658
729
800
1470
645
799
573
1109
658
737
915
1717
1061
931
662
2146
658
2103
813
1224
654
682
1193
1617
783
783
1113
877
760
721
697
701
621