4903
1232
835
1373
1726
1639
685
733
641
790
1489
817
691
925
1447
686
805
2025
1809
1013
1111
671
3751
698
1183
662
898
2082
983
869
648
1367
718
748
674
624
2036
782
691
1538
957
1044
775
1004
656
1892
695
673
1245
1304
712
793
2842
710
815
786
2063
956
798
649
650
1278
640
749
836
1028
1132
1666
657
1596
1159
1173
722
728
670
656
1991
1862
725
727
832
662
1032
2042
680
1143
719
951
1112
699
671
1031
1814
676
674
1235
1006
2528
637
1414
1302
2530
723
734
968
920
659
676
657
643
668
891
1658
1710
1229
799
1191
640
782
757