1106
1994
684
643
855
758
6403
1598
1305
1700
744
789
699
883
1391
1500
8146
1151
869
2965
944
1257
821
858
850
719
833
685
716
650
876
677
751
822
653
787
2107
734
681
1385
1286
1102
1261
1227
991
995
821
641
1107
862
1286
765
771
704
935
743
694
1507
707
683
744
725
710
681
843
730
804
822
1436
727
697
657
827
804
727
815
719
706
669
855
855
841
930
1585
1327
729
690
1328
1079
1067
1261
551
737
1061
674
664
621
973
716
2084
707
619
8146
687
833
954
3582
4124
736
661
690
673
643
845
891
789
5150
888
974
629