972
941
2289
2096
1427
995
2103
924
842
2986
898
1621
846
1063
919
1265
822
839
1136
877
1064
968
1092
1418
2667
1059
1110
908
872
1174
950
2204
1144
798
872
1603
959
1081
906
1007
837
1888
1057
2825
1146
815
929
1083
1015
879
1712
904
1372
1169
1793
1009
1788
1564
1045
1019
2050
1823
1579
2765
1195
1166
1110
1823
1183
1475
937
1315
809
854
1834
823
792
826
1349
1742
841
1976
3121
896
2883
1245
1789
772
1762
1604
875
1759
830
881
1090
1047
1473
911
1452
809
832
2818
1450
791
1494
2738
1546
1039
1397
1083
1832
1499
920
975
1027
1264
1116
1559
1881
810