1088
743
800
1315
2229
1448
664
20270
5955
2736
2194
719
1664
798
848
734
783
1344
1398
798
1931
945
1010
697
676
691
1921
1090
1070
823
1650
866
916
3973
681
703
748
2229
747
671
635
677
781
826
5118
759
607
698
1671
1034
1055
1279
1462
719
4003
5875
675
718
3043
764
725
708
1594
1618
731
1065
1781
1272
1760
1860
900
906
1194
1638
4124
4870
1149
2054
715
937
2166
875
702
669
1922
1034
1615
1437
790
8479
697
1055
1043
1585
1552
768
1279
1391
5066
720
975
627
750
685
7152
740
803
871
1060
692
795
898
1221
694
855
945
947
1428
1776
1410