1086
2220
1189
1223
1470
1001
1135
1016
946
999
1036
21795
940
1300
984
966
953
953
1121
1130
1482
1054
930
2368
1139
1824
966
927
6710
1778
2973
1901
1573
884
903
906
1135
1171
1136
1015
1025
1150
1535
954
1098
952
889
1052
2006
978
981
1035
1026
953
1947
1082
2398
886
1072
1127