1098
913
21915
755
675
711
701
775
970
8147
1322
688
2606
1106
1994
684
643
855
758
6403
1598
1305
1700
744
789
699
883
1391
1500
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
633
773
917
1794
725
4794
748
744
700
734
698
678
662
720
750
611
827
665
1249
682
854
690
811
1635
1693
787
1470
794
871
1757
886
991
1093
713
766
657
673
1097
662
713
1704
730
1304
1401
705
665
748
815
959
641
1097
654
676
1922
893
740
1071
732
697
639