1543
3022
1169
1700
900
798
946
1917
4921
715
808
1085
1032
1084
1039
717
722
962
1341
766
744
629
937
1541
729
1890
809
1434
792
1121
11486
682
692
743
1179
2122
2494
4557
4300
702
1896
1110
1067
685
1056
1084
836
1997
664
771
646
1117
887
849
921
743
820
1542
1025
1578
1093
1109
1541
4096
1947
763
2021
791
3865
1100
867
686
2366
798
2157
807
1114
945
4554
2759
1878
13258
4647
4196
1680
1897
2998
864
1375
962
1800
918
1584
674
1576
837
1856
4615
7741
1964
789
5805
816
1808
807
1022
895
2946
1562
1445
735
1786
2450
1287
868
1292
918
4621
1492
1730