1099
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
922
801
1805
2936
918
908
3092
3018
1158
870
853
1728
606
2265
737
1203
868
961
774
1829
1058
2443
1294
1554
979
790
816
973
1431
999
782
754
3117
2015
1189
1040
3014
726
2146
643
1217
703
2279
834
825
859
1462
1046
1533
3570
1358
856
732
1184
1707
1145
943
944
1345
1279