1172
3420
3160
2899
1134
1269
1946
1294
1321
1282
1185
1587
1102
907
1094
1043
1062
1189
1473
1072
1085
1023
1155
989
960
948
977
1682
1156
935