942
747
11825
2015
687
1658
1217
1243
1617
2501
888
706
1041
1748
708
967
1358
977
1249
806
1716
934
8308
1178
746
878
1903
1789
805
1037
799
1077
1245
965
1875
618
700
893
855
994
788
727
1013
946
699
1315
4176
858
1517
798
764
1109
1514
2744
730
1169
815
1191
815
630
1106
658
626
2403
1329
2734
960
967
722
680
902
1052
1112
647
657
749
883
794
628
775
1055
1478
1846
838
759
2753
752
690
848
801
730
692
995
1701
796
786
1073
1510
927
894
1980
755
1208
671
1071
715
896
2204
855
1083
703
1344
694
1697
1086
862
848
765
622
901