1058
940
868
2714
1162
1890
977
952
835
1074
877
1979
1910
1040
1051
931
873
2179
1106
847
2217
896
2624
842
976
804
830
956
1111
898
1041
1500
849
898
1425
1041
814
952
1192
1057
1621
927
1146
1718
1307
867
872
839
1041
3053
1279
1042
882
1549
1781
977
1066
869
985
5787