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
658
905
835
1557
1234
611
864
839
749
1088
650
720
1973
878
3039
911
788
685
776
1629
6207
1713
625
715
645
922
1093
869
771
967
1916
757
752
766
2905
700
710
2097
745
682
720
1635
893
1055
1800
936
1042
671
794
1021
567
7150
839
1598
1050
1170
1476
648
906
681
712
688