1328
1095
868
2526
1658
750
1026
1349
675
1029
764
953
745
2024
638
971
868
1097
942
797
830
735
2480
796
890
1691
675
615
655
1082
662
1613
724
1277
1194
659
736
656
655
1792
911
664
694
651
1201
1233
1172
961
1254
873
776
704
647
930
621
887
789
925
823
1479
681
963
639
709
715
639
699
673
1054
763
1027
872
690
676
1120
1158
632
1149
1411
656
1096
2125
1129
747
654
2012
656
1105
1161
727
718
700
636
638
2421
648
1187
617
1795
1458
688
1992
661
651
666
1871
1081
831
718
2525
987
674
667
634
1350
653
1906
684
1944
1028