678
1027
812
769
909
976
2604
1961
1880
1069
897
806
793
655
862
1042
3652
859
1168
663
1388
1052
1106
757
786
796
1105
764
714
854
1009
712
788
1122
1941
856
1530
737
829
5155
806
1693
1123
4206
1678
748
717
738
825
2170
1131
780
4266
827
1823
930
1594
1371
855
756
1439
1682
1347
667
808
3037
932
1861
1017
1642
634
977
1262
1082
753
3038
893
1211
808
898
1736
747
805
5361
745
643
701
797
687
964
1075
764
1440
652
790
834
2361
827
965
1089
1157
838
1213
1312
1328
1044
1633
657
779
991
1628
861
1019
704
1361
1093
11419
797
690
1713