1000
12891
886
725
1182
966
1587
1785
1194
3148
789
789
1096
1099
1162
931
1153
3764
1541
1017
814
797
1122
2556
704
879
709
2488
3329
647
886
1536
2012
909
1766
2937
884
945
1038
792
616
1756
987
1242
855
1208
1730
2896
826
693
1113
743
870
957
928
765
680
693
1544
1305
792
2388
883
830
872
1452
965
809
1726
832
1196
2344
855
758
692
815
746
820
716
1371
957
2377
1408
1967
1177
2606
806
796
678
1056
750
1208
1208
675
810
737
1466
2717
6380
1566
766
825
1860
1464
1624
706
931
839
1170
2909
1386
1281
2509
1291
2124
1718
714
817
1117
935