2821
1257
725
1361
4357
743
718
839
761
611
609
689
1332
697
1514
704
934
1293
1081
898
754
966
663
830
700
701
679
828
1035
675
1572
948
1345
1138
1314
1727
1511
813
701
651
1479
1624
870
780
894
777
694
721
705
955
729
777
1098
1090
859
675
897
1311
906
772
1457
658
675
1121
2985
1078
684
1272
1958
667
681
2116
1168
664
3089
687
669
645
1584
772
754
796
820
1295
1949
1161
960
915
759
793
1360
1434
675
775
2032
1374
1395
722
664
1185
889
1968
767
1941
666
626
1485
3614
1898
635
904
1007
1118
1065
696
955
1561
3091
862
3090