2530
910
854
824
1083
1312
2731
874
887
901
902
1037
908
999
952
1308
978
1654
1690
958
1345
887
987
937
907
882
1039
966
1309
935
827
1207
949
869
1011
1675
1048
1097
950
2130
1022
1450
1115
1696
3250
959
1060
941
1007
3032
1451
1012
1121
1099
1074
962
1051
1082
961
21776